03/23/2026 05:44:31.328 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.333 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.343 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.344 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.344 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.362 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.369 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.371 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.388 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.390 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.392 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.394 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.398 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.400 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.407 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.408 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.410 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.413 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.414 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.417 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.418 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.422 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.425 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.430 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.444 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.445 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.448 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.453 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.454 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.470 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.472 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.473 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.477 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.496 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.497 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.498 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.506 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.513 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.515 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.524 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.525 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.535 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.543 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.546 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.556 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.581 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.582 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.589 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.589 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.596 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.607 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.634 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.636 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.640 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.642 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.645 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.652 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.653 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.662 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.671 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.671 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.675 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.682 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.686 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.687 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.689 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.694 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.700 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.705 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.732 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.734 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.735 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.751 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.752 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.761 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.778 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.785 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.785 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.794 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.796 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.796 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.810 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.810 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.816 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.821 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.822 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.842 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.843 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.862 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.883 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.895 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.897 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.897 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.907 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.914 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.925 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.926 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.930 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.941 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.947 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.949 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.953 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.955 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:31.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.956 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.962 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.964 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.967 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.969 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.974 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.975 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:31.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:31.981 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:31.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:31.987 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:31.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:31.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:31.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:31.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.004 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.010 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.012 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.020 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.020 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.026 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.029 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.038 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.046 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.047 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.050 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.056 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.059 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.068 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.069 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.071 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.078 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.084 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.088 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.105 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.108 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.110 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.123 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.125 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.126 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.134 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.135 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.139 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.147 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.149 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.156 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.156 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.160 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.167 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.173 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.174 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.176 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.179 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.197 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.209 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.212 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.216 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.218 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.219 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.221 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.223 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.227 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.231 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.236 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.238 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.244 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.245 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.254 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.254 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.258 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.261 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.263 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.279 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.281 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.282 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.290 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.294 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.306 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.309 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.326 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.331 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.342 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.345 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.346 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.351 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.366 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.368 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.378 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.392 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.402 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.403 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.404 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.405 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.410 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.413 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.419 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.422 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.434 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.441 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.444 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.446 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.456 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.458 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.458 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.471 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.476 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.480 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.486 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.487 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.489 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.497 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.500 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.501 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.502 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.508 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.517 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.519 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.523 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.533 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.536 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.551 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.553 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.554 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.556 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.563 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.565 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.566 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.569 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.573 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.576 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.584 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.586 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.588 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.594 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.597 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.597 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.608 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.615 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.630 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.635 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.636 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.637 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.646 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.649 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.650 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.653 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.655 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.658 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.662 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.666 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.667 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.674 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.677 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.682 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.684 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.686 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.691 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.696 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.698 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.704 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.706 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.719 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.723 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.724 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.731 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.731 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.738 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.740 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.746 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.753 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.756 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.762 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.762 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.763 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.766 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.771 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.775 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.777 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.780 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.782 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.786 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.796 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.801 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.807 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.809 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.827 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.845 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.851 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.852 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.852 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.859 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.866 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.867 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.872 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.878 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.891 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.895 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.901 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.909 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.914 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.920 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.926 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.927 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.932 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.939 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.942 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.944 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.947 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.949 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.950 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.954 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.962 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.970 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.971 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.981 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:32.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.982 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.989 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:32.992 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:32.992 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:32.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:32.996 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:32.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:32.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:32.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:32.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.004 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.004 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.006 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.007 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.011 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.027 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.029 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.032 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.040 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.040 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.047 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.049 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.052 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.058 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.063 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.070 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.076 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.077 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.086 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.099 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.099 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.104 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.107 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.115 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.116 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.131 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.138 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.140 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.141 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.142 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.146 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.153 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.158 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.159 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.163 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.171 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.178 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.180 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.188 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.191 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.197 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.203 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.207 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.210 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.216 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.217 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.219 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.228 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.230 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.231 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.243 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.244 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.250 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.254 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.266 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.269 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.274 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.276 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.279 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.286 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.289 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.290 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.293 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.298 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.300 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.305 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.309 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.314 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.314 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.320 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.327 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.330 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.333 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.337 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.350 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.355 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.356 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.360 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.361 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.363 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.364 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.368 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.369 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.372 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.376 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.388 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.388 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.390 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.391 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.395 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.396 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.401 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.402 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.403 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.427 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.427 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.436 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.453 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.455 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.457 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.464 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.464 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.466 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.468 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.479 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.480 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.483 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.484 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.487 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.488 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.493 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.493 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.493 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.495 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.505 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.508 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.511 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.516 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.527 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.531 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.548 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.555 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.559 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.562 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.562 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.571 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.572 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.575 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.583 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.584 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.587 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.590 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.602 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.609 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.613 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.615 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.623 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.629 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.630 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.631 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.637 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.639 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.646 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.649 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.650 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.652 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.655 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.657 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.662 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.678 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.683 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.686 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.686 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.691 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.698 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.704 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.707 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.710 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.721 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.727 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.729 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.737 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.740 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.745 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.749 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.753 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.755 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.764 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.767 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.768 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.778 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.780 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.790 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.800 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.802 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.805 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.806 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.825 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.828 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.831 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.835 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.842 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.846 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.848 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.858 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.860 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.883 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.889 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.890 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.895 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.900 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.901 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.922 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.923 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.927 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.929 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.948 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.952 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.958 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.963 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.964 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.967 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.968 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.970 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.973 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:33.975 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.978 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.984 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:33.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.989 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:33.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:33.993 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:33.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:33.998 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:33.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:33.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:33.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.001 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.003 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.010 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.039 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.041 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.043 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.050 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.058 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.062 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.062 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.067 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.068 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.080 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.082 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.083 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.084 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.090 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.091 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.097 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.098 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.111 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.115 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.118 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.119 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.124 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.127 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.133 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.135 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.137 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.140 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.145 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.148 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.153 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.154 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.156 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.159 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.162 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.167 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.168 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.169 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.172 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.174 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.176 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.178 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.188 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.192 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.192 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.196 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.202 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.203 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.204 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.209 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.210 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.215 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.220 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.221 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.225 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.226 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.229 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.234 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.239 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.240 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.242 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.243 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.266 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.267 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.272 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.278 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.281 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.284 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.286 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.291 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.298 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.303 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.304 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.309 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.310 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.314 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.324 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.326 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.327 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.328 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.338 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.349 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.350 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.353 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.361 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.365 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.367 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.368 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.374 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.378 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.383 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.390 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.393 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.394 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.398 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.404 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.405 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.412 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.416 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.420 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.426 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.432 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.434 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.439 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.445 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.448 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.452 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.453 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.459 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.461 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.461 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.465 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.472 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.474 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.474 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.479 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.489 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.491 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.497 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.505 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.514 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.515 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.517 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.524 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.524 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.530 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.534 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.537 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.539 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.544 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.548 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.550 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.560 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.560 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.568 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.572 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.587 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.611 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.616 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.628 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.629 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.632 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.637 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.644 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.650 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.652 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.654 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.657 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.664 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.675 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.679 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.683 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.685 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.686 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.695 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.707 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.707 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.714 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.715 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.724 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.725 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.726 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.740 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.744 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.745 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.753 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.757 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.764 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.765 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.769 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.773 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.774 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.776 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.799 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.801 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.801 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.809 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.814 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.814 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.824 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.829 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.835 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.835 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.836 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.841 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.842 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.846 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.858 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.862 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.863 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.867 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.868 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.871 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.877 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.878 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.884 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.889 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.890 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.890 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.905 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.906 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.915 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.916 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.919 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.921 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.922 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.929 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.930 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.933 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.953 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.954 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.955 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.965 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.970 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:34.972 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.978 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:34.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.981 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:34.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:34.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:34.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:34.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:34.983 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:34.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:34.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.035 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.037 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.040 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.071 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.073 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.077 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.081 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.082 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.086 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.095 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.108 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.109 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.110 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.112 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.114 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.118 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.121 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.122 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.123 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.128 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.128 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.139 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.140 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.142 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.146 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.156 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.157 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.161 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.165 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.174 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.180 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.185 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.193 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.199 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.237 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.237 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.239 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.241 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.249 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.249 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.251 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.258 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.260 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.262 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.263 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.268 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.269 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.272 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.280 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.282 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.283 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.301 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.307 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.310 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.312 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.315 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.318 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.322 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.327 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.329 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.330 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.335 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.335 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.345 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.347 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.352 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.363 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.369 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.372 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.377 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.379 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.380 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.415 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.415 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.416 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.416 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.417 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.420 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.422 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.425 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.430 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.433 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.437 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.440 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.443 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.444 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.446 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.448 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.451 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.473 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.474 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.479 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.491 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.494 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.515 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.517 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.520 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.522 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.538 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.541 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.541 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.546 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.552 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.557 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.562 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.563 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.577 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.580 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.583 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.585 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.597 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.603 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.617 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.619 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.622 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.628 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.628 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.631 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.637 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.640 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.649 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.651 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.652 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.657 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.659 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.660 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.664 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.673 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.675 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.679 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.682 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.704 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.707 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.716 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.718 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.720 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.725 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.732 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.742 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.743 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.759 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.760 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.762 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.763 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.766 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.772 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.781 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.782 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.784 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.788 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.790 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.793 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.795 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.805 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.816 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.817 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.820 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.835 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.837 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.838 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.840 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.846 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.846 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.847 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.848 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.856 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.864 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.871 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.878 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.883 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.884 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.887 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.890 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.890 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.890 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.898 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.910 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.912 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.913 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.915 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.930 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.930 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.932 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.940 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.943 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.945 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.946 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.959 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.963 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.964 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.968 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.968 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:35.969 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:35.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:35.981 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:35.983 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:35.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:35.985 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:35.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:35.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:35.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.005 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.010 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.011 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.014 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.015 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.019 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.020 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.034 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.035 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.043 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.046 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.050 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.054 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.069 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.070 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.074 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.075 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.091 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.093 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.096 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.100 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.107 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.113 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.115 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.116 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.121 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.123 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.128 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.134 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.135 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.138 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.142 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.143 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.153 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.164 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.166 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.167 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.171 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.181 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.194 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.198 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.198 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.206 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.214 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.219 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.224 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.225 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.240 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.246 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.247 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.249 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.278 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.281 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.281 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.283 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.290 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.293 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.297 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.307 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.309 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.313 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.320 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.323 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.331 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.332 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.337 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.341 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.343 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.343 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.361 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.368 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.372 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.373 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.376 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.378 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.381 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.385 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.388 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.389 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.394 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.398 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.398 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.401 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.401 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.404 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.412 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.417 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.421 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.424 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.430 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.438 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.441 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.445 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.448 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.450 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.454 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.457 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.459 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.464 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.474 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.474 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.477 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.481 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.485 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.488 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.494 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.495 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.496 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.499 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.503 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.505 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.514 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.515 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.517 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.519 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.530 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.533 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.536 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.541 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.545 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.546 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.550 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.551 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.558 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.561 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.566 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.575 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.581 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.588 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.589 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.595 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.601 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.602 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.621 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.621 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.632 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.638 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.640 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.648 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.654 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.659 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.669 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.671 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.674 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.685 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.688 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.695 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.708 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.708 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.710 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.715 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.720 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.730 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.735 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.739 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.747 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.748 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.750 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.766 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.770 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.772 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.778 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.782 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.790 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.795 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.800 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.803 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.811 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.812 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.835 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.841 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.847 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.851 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.853 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.860 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.864 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.869 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.870 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.875 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.882 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.882 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.885 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.888 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.901 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.902 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.902 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.909 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.911 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.913 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.916 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.921 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.926 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.929 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.935 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.935 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.942 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.948 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.956 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.960 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.965 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.968 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.969 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:36.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.983 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.984 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:36.987 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:36.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:36.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:36.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:36.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:36.990 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.995 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:36.998 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:36.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.008 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.008 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.012 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.019 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.020 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.021 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.038 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.042 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.047 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.048 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.051 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.060 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.063 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.064 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.070 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.073 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.074 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.074 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.083 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.084 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.086 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.087 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.095 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.100 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.101 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.103 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.111 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.114 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.115 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.129 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.139 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.140 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.141 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.144 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.151 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.163 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.167 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.169 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.172 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.172 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.174 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.184 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.186 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.187 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.205 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.206 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.210 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.221 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.223 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.226 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.228 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.230 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.230 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.231 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.234 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.246 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.246 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.253 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.254 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.255 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.257 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.258 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.262 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.266 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.272 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.275 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.280 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.285 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.288 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.290 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.299 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.303 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.309 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.312 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.314 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.316 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.322 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.325 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.327 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.328 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.331 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.336 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.340 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.341 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.366 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.367 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.371 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.372 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.380 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.387 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.396 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.405 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.406 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.425 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.427 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.428 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.430 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.441 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.446 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.451 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.454 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.456 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.461 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.464 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.479 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.480 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.482 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.486 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.487 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.499 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.503 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.507 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.511 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.515 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.520 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.525 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.527 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.529 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.536 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.541 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.546 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.551 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.556 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.563 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.568 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.575 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.577 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.578 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.593 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.602 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.608 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.608 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.612 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.612 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.613 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.615 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.622 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.624 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.627 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.627 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.628 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.633 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.640 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.641 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.646 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.648 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.652 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.655 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.656 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.659 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.660 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.665 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.666 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.673 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.673 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.675 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.677 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.682 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.688 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.689 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.696 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.697 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.698 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.702 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.708 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.710 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.715 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.718 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.719 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.721 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.723 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.732 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.733 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.736 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.738 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.744 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.751 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.752 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.753 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.756 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.767 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.772 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.778 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.783 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.793 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.794 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.801 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.802 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.803 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.810 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.818 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.821 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.822 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.824 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.826 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.830 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.830 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.830 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.830 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.835 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.837 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.843 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.846 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.847 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.849 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.855 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.861 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.864 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.866 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.874 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.875 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.878 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.879 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.891 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.894 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.894 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.901 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.910 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.911 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.919 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.921 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.923 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.926 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.927 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.930 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.932 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.935 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.937 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.946 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.948 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.949 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.958 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.961 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.962 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.962 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.971 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.972 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.977 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.979 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:37.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.987 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:37.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.989 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:37.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.994 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:37.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:37.995 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:37.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:37.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:37.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:37.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.011 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.012 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.022 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.023 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.024 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.030 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.030 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.033 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.042 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.043 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.053 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.056 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.057 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.067 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.067 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.069 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.077 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.095 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.099 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.103 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.108 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.111 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.118 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.121 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.122 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.124 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.125 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.137 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.141 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.150 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.158 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.162 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.163 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.165 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.180 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.184 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.191 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.197 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.202 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.209 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.218 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.224 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.228 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.232 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.234 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.238 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.242 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.246 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.254 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.261 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.264 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.265 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.265 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.277 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.278 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.279 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.285 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.287 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.294 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.298 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.312 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.315 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.318 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.324 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.326 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.334 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.336 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.338 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.340 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.348 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.349 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.351 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.355 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.361 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.364 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.368 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.373 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.376 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.380 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.390 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.394 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.398 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.406 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.407 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.409 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.412 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.416 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.419 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.419 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.428 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.431 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.434 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.439 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.440 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.440 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.440 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.446 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.446 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.453 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.459 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.465 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.468 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.470 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.484 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.487 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.487 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.492 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.496 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.504 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.506 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.506 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.515 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.522 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.525 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.526 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.529 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.538 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.544 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.546 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.560 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.561 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.569 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.570 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.572 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.573 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.586 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.594 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.596 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.597 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.599 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.602 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.620 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.621 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.622 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.624 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.631 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.642 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.642 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.648 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.650 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.657 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.660 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.669 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.675 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.675 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.685 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.688 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.690 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.695 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.701 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.706 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.706 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.713 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.716 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.720 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.723 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.726 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.730 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.731 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.736 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.740 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.745 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.748 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.748 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.750 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.753 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.757 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.758 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.764 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.770 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.771 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.776 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.778 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.787 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.792 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.794 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.796 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.800 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.803 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.806 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.806 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.807 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.814 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.816 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.819 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.820 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.823 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.830 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.830 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.837 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.837 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.839 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.843 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.849 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.851 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.852 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.857 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.860 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.872 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.883 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.894 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.897 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.899 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.899 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.901 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.906 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.911 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.915 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.916 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.919 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.920 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.920 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.927 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.929 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.933 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.941 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.942 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.948 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.950 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.952 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.955 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.960 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.969 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.970 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.981 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.984 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.985 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.989 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:38.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.989 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:38.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:38.994 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:38.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.998 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:38.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:38.999 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:38.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:38.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:38.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.004 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.009 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.015 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.015 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.023 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.025 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.030 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.034 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.037 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.042 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.046 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.049 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.058 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.058 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.069 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.076 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.077 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.083 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.085 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.086 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.086 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.087 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.093 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.095 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.097 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.100 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.103 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.109 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.114 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.116 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.123 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.126 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.127 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.128 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.139 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.141 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.143 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.147 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.150 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.156 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.167 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.170 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.180 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.181 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.182 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.188 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.192 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.193 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.195 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.201 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.206 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.210 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.211 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.211 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.212 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.215 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.224 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.227 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.233 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.238 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.239 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.240 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.247 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.249 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.254 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.272 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.283 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.285 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.286 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.293 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.294 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.298 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.300 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.303 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.307 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.309 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.311 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.316 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.322 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.326 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.328 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.335 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.346 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.347 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.348 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.354 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.355 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.363 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.368 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.371 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.373 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.374 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.379 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.382 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.396 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.397 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.401 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.406 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.413 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.426 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.428 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.432 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.433 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.447 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.447 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.450 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.452 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.462 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.463 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.465 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.469 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.477 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.478 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.482 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.484 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.487 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.493 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.499 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.501 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.512 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.513 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.514 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.519 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.522 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.530 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.530 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.532 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.543 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.548 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.550 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.551 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.557 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.560 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.562 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.570 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.576 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.577 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.586 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.596 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.599 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.602 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.605 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.606 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.606 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.608 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.614 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.617 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.619 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.621 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.621 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.624 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.626 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.630 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.631 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.636 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.636 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.641 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.656 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.658 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.673 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.674 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.675 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.676 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.683 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.695 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.696 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.699 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.702 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.703 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.707 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.708 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.715 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.721 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.726 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.735 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.751 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.755 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.758 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.763 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.767 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.774 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.778 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.782 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.784 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.797 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.797 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.808 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.810 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.814 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.816 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.824 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.832 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.835 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.836 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.838 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.845 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.847 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.851 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.853 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.856 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.861 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.861 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.862 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.863 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.864 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.875 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.876 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.877 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.888 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.895 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.897 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.899 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.906 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.915 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.924 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.926 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.929 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.932 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.934 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.939 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.941 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.943 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.945 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.949 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.956 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.959 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:39.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.994 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:39.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:39.997 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:39.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:39.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:39.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:39.999 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:39.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:39.999 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.007 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.011 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.012 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.015 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.022 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.024 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.025 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.029 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.034 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.036 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.041 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.043 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.049 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.060 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.063 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.067 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.068 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.080 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.081 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.085 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.086 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.088 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.091 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.093 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.098 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.101 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.102 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.103 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.103 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.105 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.112 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.112 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.114 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.122 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.123 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.128 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.142 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.143 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.147 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.149 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.150 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.156 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.166 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.174 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.180 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.181 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.182 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.185 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.193 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.194 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.195 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.197 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.201 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.202 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.203 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.211 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.211 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.215 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.225 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.226 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.227 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.230 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.232 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.237 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.252 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.252 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.259 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.262 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.266 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.269 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.271 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.277 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.277 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.280 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.285 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.292 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.301 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.302 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.306 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.314 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.317 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.321 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.326 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.338 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.339 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.340 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.348 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.353 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.356 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.356 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.361 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.367 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.369 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.373 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.374 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.383 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.385 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.385 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.387 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.390 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.398 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.399 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.405 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.406 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.408 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.412 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.413 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.414 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.421 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.427 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.451 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.452 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.453 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.456 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.464 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.471 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.478 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.484 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.494 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.496 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.499 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.500 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.508 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.518 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.520 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.521 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.533 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.535 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.539 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.546 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.548 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.552 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.557 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.559 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.564 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.569 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.572 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.578 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.579 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.582 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.594 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.597 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.601 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.620 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.620 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.637 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.639 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.641 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.647 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.653 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.655 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.659 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.661 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.662 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.671 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.671 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.673 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.673 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.685 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.690 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.694 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.694 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.700 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.700 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.704 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.707 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.714 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.715 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.723 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.727 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.730 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.733 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.740 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.743 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.750 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.753 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.759 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.763 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.764 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.766 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.768 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.773 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.776 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.778 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.780 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.782 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.784 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.787 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.789 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.791 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.794 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.803 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.804 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.805 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.821 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.824 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.831 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.832 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.834 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.841 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.845 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.849 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.851 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.854 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.854 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.855 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.859 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.862 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.865 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.867 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.869 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.873 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.875 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.879 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.881 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.884 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.890 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.892 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.893 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.896 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.903 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.905 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.906 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.915 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.918 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.927 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.931 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.934 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.942 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.945 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.954 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.959 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.971 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.972 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:40.975 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:40.975 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:40.980 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:40.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:40.987 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:40.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:40.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:40.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:40.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.014 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.018 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.022 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.028 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.029 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.030 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.035 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.038 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.041 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.045 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.049 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.052 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.054 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.056 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.060 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.063 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.071 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.072 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.074 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.078 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.078 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.083 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.083 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.097 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.102 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.107 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.108 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.112 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.117 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.117 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.118 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.121 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.122 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.126 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.129 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.130 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.131 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.145 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.147 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.148 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.149 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.151 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.155 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.158 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.160 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.166 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.167 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.167 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.171 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.184 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.189 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.190 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.193 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.196 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.198 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.202 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.204 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.208 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.212 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.214 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.217 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.217 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.223 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.224 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.227 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.229 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.235 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.244 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.246 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.251 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.253 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.258 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.264 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.267 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.270 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.271 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.275 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.280 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.281 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.283 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.285 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.288 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.294 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.295 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.297 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.297 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.303 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.307 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.313 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.316 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.320 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.323 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.325 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.325 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.331 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.340 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.340 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.351 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.353 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.354 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.362 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.363 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.365 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.375 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.376 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.377 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.377 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.382 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.383 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.392 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.392 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.399 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.399 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.425 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.427 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.442 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.451 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.453 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.457 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.463 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.466 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.472 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.474 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.481 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.483 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.485 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.489 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.492 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.501 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.502 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.505 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.507 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.512 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.518 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.521 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.527 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.531 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.536 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.537 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.537 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.544 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.550 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.554 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.554 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.558 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.563 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.565 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.574 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.578 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.580 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.589 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.598 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.601 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.604 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.623 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.631 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.631 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.633 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.639 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.648 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.648 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.655 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.656 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.667 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.670 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.672 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.675 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.687 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.688 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.693 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.697 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.700 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.708 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.709 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.714 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.716 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.719 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.722 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.729 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.733 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.734 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.742 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.743 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.748 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.764 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.764 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.766 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.774 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.777 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.778 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.787 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.791 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.793 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.800 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.803 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.808 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.813 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.814 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.816 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.826 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.828 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.836 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.840 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.846 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.848 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.861 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.862 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.864 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.880 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.885 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.887 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.887 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.893 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.903 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.905 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.907 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.909 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.918 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.921 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.926 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.935 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.939 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.942 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.943 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.948 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.950 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.951 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.959 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.961 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.962 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.963 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.967 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.967 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.977 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.978 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.979 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:41.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.990 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:41.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.993 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:41.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:41.995 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:41.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:41.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:41.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:41.995 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:41.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.001 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.003 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.015 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.016 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.019 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.024 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.025 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.028 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.028 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.030 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.036 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.045 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.046 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.047 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.055 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.057 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.061 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.070 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.071 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.078 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.083 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.084 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.087 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.088 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.099 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.099 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.104 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.108 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.115 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.116 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.125 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.127 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.128 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.133 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.136 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.140 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.142 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.143 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.144 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.148 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.151 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.154 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.157 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.173 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.173 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.177 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.183 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.191 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.196 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.201 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.203 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.207 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.211 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.213 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.215 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.216 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.219 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.223 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.225 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.225 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.230 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.232 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.234 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.236 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.240 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.244 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.250 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.253 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.254 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.259 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.260 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.262 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.264 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.276 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.279 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.282 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.284 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.288 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.299 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.300 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.301 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.304 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.305 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.306 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.307 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.314 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.314 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.320 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.321 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.331 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.332 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.337 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.338 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.339 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.346 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.359 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.360 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.364 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.365 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.366 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.373 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.373 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.374 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.376 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.378 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.379 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.383 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.385 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.386 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.389 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.392 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.394 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.398 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.399 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.403 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.404 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.404 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.413 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.415 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.417 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.428 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.434 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.434 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.435 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.439 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.440 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.449 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.450 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.451 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.452 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.453 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.458 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.466 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.466 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.468 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.469 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.474 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.477 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.480 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.493 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.495 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.497 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.499 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.519 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.521 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.522 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.525 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.526 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.528 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.539 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.541 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.541 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.543 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.556 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.557 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.573 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.575 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.575 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.584 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.597 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.599 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.599 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.605 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.607 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.607 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.611 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.617 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.617 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.620 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.622 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.635 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.647 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.650 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.651 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.654 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.660 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.661 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.664 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.670 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.682 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.689 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.690 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.695 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.696 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.700 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.701 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.707 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.711 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.713 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.715 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.722 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.726 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.730 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.736 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.737 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.738 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.747 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.748 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.755 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.755 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.763 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.767 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.774 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.774 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.775 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.780 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.784 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.785 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.786 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.791 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.794 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.798 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.804 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.806 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.807 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.809 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.811 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.816 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.817 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.820 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.825 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.829 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.833 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.846 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.851 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.852 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.859 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.863 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.866 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.869 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.870 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.874 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.875 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.877 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.884 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.887 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.889 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.896 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.902 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.902 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.903 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.904 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.913 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.914 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.923 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.925 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.933 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.934 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.935 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.938 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.952 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.953 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.955 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.956 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.957 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.958 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.961 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.968 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.970 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.974 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.975 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.975 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.984 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:42.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.987 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.989 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:42.991 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:42.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:42.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:42.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:42.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:42.994 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:42.995 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:42.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.008 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.011 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.019 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.021 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.022 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.023 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.027 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.029 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.030 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.034 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.035 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.042 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.043 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.043 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.044 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.045 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.049 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.053 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.053 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.055 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.063 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.064 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.067 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.073 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.073 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.074 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.074 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.080 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.092 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.094 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.100 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.101 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.103 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.107 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.112 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.116 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.120 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.121 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.121 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.122 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.124 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.131 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.135 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.136 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.142 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.147 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.151 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.153 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.155 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.170 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.171 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.172 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.174 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.179 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.180 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.182 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.188 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.190 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.191 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.197 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.198 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.199 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.200 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.208 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.210 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.213 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.214 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.220 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.224 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.226 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.235 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.238 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.242 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.244 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.254 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.257 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.257 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.261 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.265 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.267 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.270 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.272 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.277 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.277 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.282 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.283 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.288 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.289 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.290 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.292 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.297 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.298 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.301 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.304 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.307 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.311 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.319 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.321 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.321 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.354 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.355 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.356 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.358 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.360 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.374 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.375 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.375 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.377 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.384 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.386 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.387 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.388 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.396 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.396 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.398 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.401 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.408 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.410 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.413 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.413 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.414 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.415 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.427 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.431 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.433 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.436 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.437 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.447 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.448 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.449 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.450 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.457 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.458 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.461 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.470 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.473 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.473 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.485 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.486 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.487 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.488 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.495 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.507 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.511 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.513 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.515 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.520 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.527 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.528 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.531 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.537 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.538 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.539 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.543 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.544 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.546 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.554 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.559 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.560 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.568 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.570 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.570 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.585 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.588 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.593 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.597 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.597 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.599 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.602 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.604 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.607 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.611 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.614 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.616 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.623 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.623 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.628 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.630 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.634 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.639 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.646 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.647 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.665 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.666 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.668 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.668 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.676 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.677 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.678 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.681 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.686 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.690 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.692 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.693 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.695 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.700 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.701 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.708 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.711 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.714 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.721 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.726 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.736 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.738 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.743 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.745 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.753 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.755 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.757 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.761 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.765 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.766 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.768 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.772 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.776 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.777 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.778 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.786 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.787 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.792 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.800 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.803 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.811 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.812 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.817 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.819 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.823 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.828 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.830 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.831 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.834 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.840 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.840 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.846 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.849 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.850 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.851 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.861 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.865 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.867 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.870 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.874 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.885 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.886 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.887 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.893 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.895 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.900 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.905 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.906 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.907 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.909 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.910 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.913 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.915 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.921 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.922 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.923 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.924 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.929 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.933 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.934 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.938 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.948 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.950 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.955 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.959 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.965 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.967 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.972 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.975 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.978 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.979 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.980 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:43.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.985 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:43.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.993 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:43.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:43.994 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:43.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:43.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:43.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:43.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:43.999 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.000 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.001 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.003 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.004 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.009 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.010 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.011 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.015 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.016 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.020 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.021 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.022 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.027 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.033 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.035 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.036 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.038 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.051 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.053 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.054 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.057 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.061 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.064 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.064 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.069 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.073 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.073 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.075 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.077 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.080 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.082 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.089 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.091 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.094 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.094 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.097 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.104 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.105 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.111 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.127 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.130 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.132 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.135 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.137 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.140 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.141 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.144 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.146 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.147 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.150 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.152 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.154 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.155 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.157 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.164 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.166 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.170 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.171 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.174 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.178 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.179 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.188 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.190 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.192 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.195 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.197 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.211 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.215 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.216 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.219 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.220 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.222 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.227 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.228 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.229 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.233 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.234 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.235 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.241 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.241 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.249 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.250 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.252 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.262 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.264 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.266 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.268 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.274 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.281 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.285 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.288 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.289 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.292 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.294 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.296 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.301 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.302 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.304 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.307 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.309 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.312 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.315 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.320 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.327 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.330 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.335 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.336 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.340 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.347 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.350 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.364 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.365 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.367 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.369 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.372 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.375 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.379 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.381 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.382 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.383 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.390 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.391 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.392 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.393 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.401 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.402 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.406 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.408 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.421 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.422 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.425 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.431 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.440 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.441 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.442 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.443 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.448 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.453 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.454 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.455 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.459 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.461 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.463 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.465 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.466 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.468 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.473 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.477 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.482 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.490 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.495 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.504 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.516 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.518 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.523 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.525 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.525 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.531 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.533 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.537 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.540 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.543 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.544 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.547 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.553 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.554 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.555 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.563 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.566 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.571 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.581 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.583 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.591 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.591 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.595 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.599 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.601 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.604 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.605 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.607 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.608 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.611 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.613 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.614 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.615 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.620 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.621 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.623 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.627 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.627 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.627 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.627 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.627 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.630 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.636 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.652 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.655 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.665 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.670 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.676 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.677 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.683 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.686 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.691 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.691 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.694 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.695 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.695 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.697 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.699 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.705 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.710 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.711 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.713 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.717 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.721 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.731 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.733 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.734 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.736 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.746 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.750 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.754 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.756 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.762 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.763 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.765 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.771 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.777 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.778 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.781 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.784 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.790 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.792 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.793 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.799 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.801 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.806 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.809 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.814 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.816 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.820 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.821 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.832 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.834 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.837 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.839 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.841 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.845 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.850 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.850 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.852 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.856 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.858 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.861 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.862 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.864 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.864 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.865 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.878 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.879 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.880 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.884 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.885 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.896 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.898 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.902 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.905 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.916 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.919 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.921 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.921 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.922 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.925 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.926 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.930 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.933 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.934 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.936 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.939 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.945 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.945 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.951 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.953 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.955 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.958 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.963 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.964 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.972 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.978 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:44.986 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:44.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.993 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:44.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.995 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:44.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:44.997 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:44.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:44.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:44.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:44.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.004 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.004 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.004 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.010 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.011 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.013 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.019 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.020 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.022 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.022 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.025 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.030 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.033 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.039 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.042 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.045 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.046 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.051 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.058 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.061 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.071 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.074 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.075 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.083 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.091 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.092 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.093 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.093 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.099 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.100 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.103 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.105 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.106 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.111 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.113 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.114 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.119 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.124 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.126 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.130 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.134 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.138 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.138 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.141 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.145 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.158 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.160 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.161 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.162 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.167 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.169 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.172 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.173 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.176 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.179 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.184 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.186 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.188 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.191 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.193 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.193 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.206 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.207 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.209 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.217 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.221 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.226 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.246 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.247 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.250 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.251 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.258 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.261 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.263 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.271 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.271 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.275 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.277 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.283 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.284 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.288 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.290 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.303 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.304 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.305 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.307 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.307 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.312 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.313 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.324 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.326 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.328 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.333 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.335 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.340 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.342 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.343 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.344 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.348 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.353 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.353 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.355 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.356 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.361 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.364 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.371 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.374 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.376 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.378 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.379 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.381 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.384 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.395 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.398 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.400 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.409 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.410 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.414 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.416 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.416 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.417 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.419 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.422 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.423 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.431 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.446 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.449 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.452 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.454 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.455 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.456 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.464 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.472 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.479 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.480 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.481 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.484 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.485 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.492 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.493 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.495 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.496 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.497 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.500 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.502 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.505 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.506 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.510 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.511 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.512 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.515 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.521 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.523 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.526 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.530 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.534 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.539 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.540 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.548 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.556 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.556 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.557 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.561 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.561 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.563 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.564 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.568 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.571 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.578 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.582 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.583 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.586 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.590 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.591 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.593 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.601 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.602 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.602 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.605 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.608 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.609 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.610 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.613 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.615 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.619 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.629 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.629 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.637 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.639 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.644 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.647 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.651 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.653 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.656 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.663 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.663 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.664 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.667 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.668 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.671 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.672 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.673 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.674 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.678 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.680 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.682 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.685 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.688 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.691 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.692 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.700 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.710 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.711 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.712 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.715 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.719 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.719 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.721 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.722 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.722 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.726 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.731 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.733 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.733 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.736 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.737 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.740 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.743 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.743 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.747 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.751 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.756 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.761 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.771 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.780 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.781 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.786 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.787 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.790 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.821 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.822 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.823 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.830 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.832 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.832 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.835 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.841 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.844 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.851 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.852 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.853 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.859 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.869 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.874 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.875 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.886 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.888 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.895 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.898 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.905 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.912 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.916 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.918 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.919 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.919 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.920 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.927 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.929 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.930 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.932 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.932 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.939 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.942 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.943 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.949 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.954 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.959 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.970 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.971 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.974 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.975 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.978 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.981 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.984 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.985 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.988 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:45.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.994 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:45.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:45.996 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:45.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:45.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:45.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:45.997 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:45.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:45.998 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.002 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.007 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.010 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.012 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.013 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.015 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.025 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.028 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.031 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.033 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.037 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.040 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.052 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.056 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.060 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.061 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.066 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.070 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.071 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.073 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.074 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.078 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.081 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.081 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.089 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.090 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.091 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.095 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.097 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.098 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.102 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.103 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.103 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.107 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.111 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.113 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.116 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.119 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.123 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.131 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.133 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.134 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.135 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.137 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.139 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.150 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.155 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.157 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.160 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.164 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.169 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.174 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.175 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.175 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.177 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.184 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.185 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.185 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.186 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.190 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.196 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.204 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.206 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.207 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.209 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.213 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.213 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.214 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.215 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.219 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.222 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.224 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.227 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.229 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.242 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.244 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.245 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.246 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.251 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.252 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.257 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.258 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.258 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.260 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.263 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.275 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.276 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.279 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.282 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.285 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.289 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.291 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.293 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.296 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.299 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.301 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.303 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.304 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.305 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.311 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.317 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:44:46.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:44:46.319 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.320 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:44:46.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.324 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:44:46.326 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:44:46.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:44:46.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:44:46.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:44:46.327 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:44:46.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0