03/23/2026 05:45:21.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:45:21.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.501 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.504 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.512 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.514 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.514 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.522 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.528 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.532 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.532 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.542 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.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:45:21.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.544 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.552 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.561 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.564 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.569 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.576 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.586 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.588 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.593 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.594 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.594 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.598 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.600 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.605 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.609 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.613 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.614 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.623 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.627 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.643 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.663 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.668 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.669 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.671 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.672 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.673 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.673 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.677 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.679 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.683 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.687 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.691 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.695 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.697 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.705 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.709 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.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:45:21.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.729 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.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:45:21.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.749 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.759 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.761 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.769 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.783 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.788 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.789 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.799 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.801 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.804 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.808 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.819 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.821 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.830 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.838 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.843 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.856 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.863 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.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:45:21.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.894 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.902 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.904 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:21.907 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.922 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.936 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.941 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.944 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.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:45:21.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.956 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.964 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:21.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:45:21.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.973 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:21.976 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.980 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:21.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.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:45:21.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:21.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:45:21.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:45:21.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:45:21.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:21.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:21.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:21.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:21.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:45:22.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:45:22.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:45:22.003 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.018 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.020 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.033 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.037 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.041 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.061 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.064 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.066 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.074 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.076 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.077 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.086 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.088 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.121 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.130 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.134 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.142 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.143 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.145 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.150 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.153 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.154 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.159 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.160 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.162 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.174 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.176 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.177 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.182 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.187 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.200 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.206 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.221 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.230 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.230 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.237 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.237 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.240 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.248 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.251 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.255 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.261 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.263 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.264 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.273 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.274 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.310 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.311 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.329 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.330 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.341 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.345 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.360 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.364 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.368 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.371 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.372 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.381 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.382 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.383 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.389 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.390 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.397 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.400 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.412 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.416 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.424 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.427 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.435 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.443 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.444 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.449 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.452 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.455 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.460 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.463 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.472 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.475 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.481 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.482 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.486 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.487 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.492 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.501 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.508 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.516 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.523 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.527 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.532 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.534 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.542 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.547 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.549 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.569 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.592 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.593 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.600 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.605 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.613 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.617 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.618 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.627 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.632 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.640 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.642 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.653 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.657 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.659 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.672 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.676 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.679 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.687 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.698 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.701 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.708 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.718 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.728 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.734 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.739 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.741 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.748 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.750 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.771 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.773 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.775 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.788 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.790 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.800 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.807 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.811 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.812 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.815 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.818 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.827 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.829 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.830 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.841 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.845 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.856 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.859 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.862 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.868 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.870 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.871 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.883 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.896 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.904 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.918 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.919 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.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:45:22.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.925 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.931 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.934 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.940 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.941 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:22.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.950 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.952 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.957 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.963 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.973 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.983 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.986 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:22.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:45:22.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:45:22.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:45:22.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:45:22.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:22.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:45:22.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:45:22.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:22.993 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:22.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:22.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:22.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:22.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:45:22.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.005 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.016 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.024 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.026 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.032 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.032 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.053 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.056 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.065 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.066 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.068 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.070 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.077 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.079 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.081 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.083 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.089 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.090 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.091 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.095 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.100 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.102 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.107 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.126 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.131 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.134 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.142 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.146 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.149 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.157 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.160 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.162 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.186 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.187 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.204 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.206 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.207 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.214 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.256 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.261 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.262 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.265 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.272 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.277 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.280 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.282 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.289 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.308 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.317 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.318 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.321 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.328 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.339 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.348 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.351 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.357 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.361 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.362 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.378 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.387 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.394 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.418 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.426 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.433 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.434 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.434 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.436 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.441 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.442 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.446 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.449 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.458 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.463 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.469 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.477 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.478 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.479 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.483 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.503 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.504 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.513 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.523 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.524 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.524 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.528 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.536 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.539 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.542 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.549 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.552 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.557 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.562 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.564 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.569 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.571 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.575 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.581 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.590 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.592 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.595 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.604 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.605 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.609 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.613 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.614 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.614 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.624 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.627 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.634 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.644 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.646 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.651 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.664 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.666 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.677 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.684 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.687 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.728 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.729 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.739 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.748 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.757 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.757 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.759 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.761 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.773 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.774 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.775 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.783 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.785 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.788 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.797 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.806 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.810 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.812 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.815 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.824 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.827 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.828 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.833 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.834 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.838 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.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:45:23.839 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.842 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.843 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.854 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.856 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.858 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.862 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.864 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.868 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.877 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.881 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.888 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.898 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.899 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.903 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.907 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.911 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.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:45:23.917 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.925 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.928 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.935 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.944 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.952 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.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:45:23.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.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:45:23.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:45:23.963 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.967 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.973 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.975 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.976 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.977 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.982 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.985 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.988 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:23.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.988 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.988 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:23.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.993 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:23.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:45:23.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:45:23.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.994 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:23.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:23.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:45:23.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:23.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:45:23.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:23.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:23.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.013 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.016 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.017 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.023 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.025 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.026 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.033 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.055 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.059 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.059 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.060 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.080 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.082 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.092 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.095 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.095 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.121 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.122 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.133 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.136 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.141 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.141 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.142 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.146 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.152 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.154 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.159 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.164 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.169 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.186 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.186 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.189 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.190 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.193 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.196 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.200 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.209 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.212 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.218 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.223 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.227 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.228 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.230 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.233 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.237 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.247 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.252 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.260 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.270 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.279 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.286 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.292 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.305 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.312 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.317 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.319 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.320 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.339 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.342 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.346 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.348 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.357 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.358 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.365 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.366 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.380 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.386 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.393 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.403 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.405 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.409 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.417 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.418 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.422 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.429 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.439 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.443 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.449 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.458 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.469 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.472 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.478 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.483 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.484 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.503 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.513 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.536 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.542 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.547 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.561 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.567 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.581 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.587 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.600 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.618 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.618 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.625 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.631 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.632 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.638 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.639 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.664 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.664 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.665 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.669 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.678 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.679 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.683 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.692 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.696 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.717 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.720 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.720 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.723 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.726 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.734 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.739 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.765 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.765 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.779 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.780 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.782 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.784 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.791 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.792 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.794 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.804 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.808 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.810 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.815 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.817 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.818 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.822 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.834 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.847 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.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:45:24.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.856 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.860 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.861 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.868 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.877 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.881 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.888 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.890 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.907 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.912 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.912 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.919 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.921 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.922 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.929 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.947 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.951 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.955 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.961 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:24.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.966 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.967 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.973 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.975 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:24.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:45:24.980 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.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:45:24.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:45:24.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:45:24.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:45:24.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:45:24.992 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:24.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:24.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:24.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:24.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:24.996 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:24.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:45:25.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:45:25.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.007 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.008 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.019 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.024 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.027 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.048 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.050 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.052 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.061 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.065 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.068 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.069 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.073 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.077 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.097 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.098 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.107 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.109 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.113 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.120 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.133 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.148 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.152 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.159 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.161 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.162 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.174 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.179 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.181 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.182 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.183 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.185 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.187 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.199 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.202 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.211 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.212 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.227 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.229 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.229 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.230 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.237 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.243 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.249 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.254 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.255 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.256 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.257 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.268 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.268 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.294 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.295 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.296 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.296 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.305 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.317 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.318 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.331 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.332 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.338 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.341 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.349 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.352 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.356 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.357 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.358 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.359 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.370 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.371 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.382 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.383 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.389 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.393 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.400 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.407 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.411 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.418 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.419 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.423 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.423 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.440 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.441 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.442 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.445 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.456 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.460 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.462 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.471 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.482 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.483 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.488 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.491 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.494 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.498 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.502 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.503 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.509 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.512 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.513 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.515 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.525 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.535 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.538 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.549 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.549 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.551 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.553 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.561 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.564 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.569 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.571 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.576 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.587 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.589 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.592 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.593 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.606 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.609 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.611 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.613 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.617 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.617 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.617 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.617 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.619 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.626 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.627 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.628 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.630 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.632 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.640 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.644 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.646 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.660 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.667 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.669 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.672 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.681 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.682 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.686 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.709 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.727 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.732 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.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:45:25.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.739 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.744 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.746 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.756 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.764 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.766 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.772 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.773 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.777 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.789 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.791 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.797 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.798 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.798 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.802 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.806 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.806 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.806 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.807 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.815 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.815 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.817 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.817 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.824 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.829 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.833 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.834 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.836 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.838 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.840 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.844 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.844 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.864 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.865 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.866 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.868 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.871 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.877 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.878 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.881 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.885 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.886 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.890 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.892 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.901 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.902 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.902 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.903 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.910 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.911 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.912 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.914 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.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:45:25.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:45:25.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.923 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.928 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.946 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:25.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.948 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.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:45:25.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.973 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:25.976 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.976 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.976 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:25.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.981 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.982 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.984 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:25.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:25.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:25.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:25.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:25.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:45:25.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:45:25.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:45:25.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:25.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:45:26.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.000 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.016 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.020 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.032 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.041 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.051 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.062 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.066 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.070 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.079 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.079 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.081 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.085 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.106 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.110 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.113 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.117 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.124 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.124 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.136 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.149 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.149 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.159 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.163 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.175 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.178 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.186 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.200 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.205 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.215 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.223 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.225 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.230 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.233 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.234 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.241 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.248 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.256 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.256 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.257 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.263 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.266 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.269 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.284 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.296 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.301 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.304 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.308 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.310 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.310 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.317 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.318 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.326 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.331 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.336 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.339 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.347 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.349 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.356 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.358 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.359 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.370 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.370 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.377 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.379 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.381 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.393 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.400 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.411 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.418 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.422 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.435 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.436 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.437 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.444 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.461 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.475 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.491 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.501 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.507 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.516 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.517 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.525 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.535 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.542 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.547 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.564 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.567 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.570 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.573 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.580 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.584 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.592 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.593 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.600 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.602 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.609 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.611 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.624 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.625 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.629 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.632 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.634 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.654 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.657 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.658 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.661 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.661 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.669 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.677 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.679 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.683 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.684 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.687 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.688 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.688 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.689 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.704 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.706 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.707 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.712 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.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:45:26.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.725 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.728 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.738 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.741 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.741 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.742 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.744 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.750 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.764 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.769 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.797 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.800 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.804 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.812 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.817 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.821 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.826 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.827 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.832 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.841 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.841 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.848 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.848 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.849 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.857 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.859 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.859 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.866 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.878 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.882 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.883 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.889 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.893 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.897 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.898 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.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:45:26.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.907 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.907 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.912 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.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:45:26.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.917 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.917 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.922 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.935 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.936 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.936 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.941 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.947 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.947 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.948 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.951 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.953 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.976 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.977 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.977 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.978 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:26.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:45:26.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:45:26.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:45:26.986 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:26.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.989 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:26.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:26.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:45:26.995 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:26.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:45:26.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:45:26.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:26.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:26.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:26.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:26.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:45:27.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.005 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.015 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.016 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.021 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.023 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.031 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.033 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.034 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.035 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.040 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.044 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.046 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.048 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.048 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.048 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.049 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.055 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.057 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.072 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.073 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.073 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.078 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.083 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.084 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.085 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.100 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.102 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.109 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.113 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.130 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.138 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.140 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.146 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.161 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.165 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.166 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.167 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.168 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.184 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.194 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.194 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.195 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.204 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.204 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.211 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.212 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.220 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.221 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.231 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.235 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.240 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.248 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.256 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.257 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.274 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.275 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.275 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.281 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.283 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.283 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.284 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.288 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.297 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.308 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.308 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.309 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.322 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.323 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.326 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.329 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.329 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.337 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.339 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.343 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.354 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.356 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.362 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.362 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.362 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.362 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.362 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.371 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.372 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.379 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.390 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.391 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.393 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.395 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.407 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.409 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.421 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.422 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.428 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.432 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.433 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.433 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.434 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.440 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.442 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.443 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.449 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.451 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.452 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.453 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.455 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.455 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.460 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.463 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.467 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.468 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.471 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.471 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.475 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.478 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.479 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.482 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.483 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.483 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.484 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.500 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.502 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.503 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.506 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.512 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.513 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.522 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.523 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.527 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.535 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.536 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.542 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.549 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.549 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.555 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.561 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.563 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.567 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.568 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.571 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.584 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.585 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.590 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.592 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.595 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.600 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.600 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.601 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.604 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.607 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.611 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.614 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.620 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.623 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.623 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.628 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.633 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.636 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.643 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.645 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.647 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.649 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.656 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.683 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.693 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.697 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.698 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.699 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.699 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.703 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.707 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.716 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.716 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.718 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.722 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.723 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.724 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.729 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.729 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.737 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.741 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.742 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.742 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.747 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.749 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.749 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.754 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.757 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.758 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.759 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.764 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.767 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.771 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.780 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.794 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.796 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.802 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.802 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.806 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.807 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.823 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.825 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.826 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.829 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.846 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.867 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.872 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.885 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.885 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.887 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.893 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.897 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.908 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:27.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.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:45:27.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.915 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.920 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.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:45:27.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.927 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.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:45:27.940 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.941 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.942 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.951 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.956 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.971 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:27.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:45:27.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:45:27.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.972 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.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:45:27.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:27.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:45:27.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:45:27.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:45:27.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:27.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:27.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:27.996 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:27.997 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.006 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.006 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.021 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.030 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.031 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.036 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.043 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.055 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.064 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.065 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: uve_type:vrouter user_token:gAAAAABpwNN3u_TjI55Kehdea88OFm75lwB1SFOtoP92P2lMLL3XW_hsSP25q7C6_33Nwp2S3b6JEEbKnMgTMVD4sA11Gnjg7yUvxp81ITg9kW1gILOF2LVJ4wQc14csWKyzoXPAfxWElT3HZdBoG-ZzfzwS_omKB8EdlWx7wNHOGf9c-X729Os 03/23/2026 05:45:28.065 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: user resources are None 03/23/2026 05:45:28.066 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.076 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5515-1 as ['VrouterAgent'] 03/23/2026 05:45:28.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.078 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5515-1 as ['VrouterAgent'] 03/23/2026 05:45:28.078 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5515-1 as ['VrouterAgent'] 03/23/2026 05:45:28.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:45:28.079 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.081 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5515-2 as ['VrouterAgent'] 03/23/2026 05:45:28.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.082 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5515-2 as ['VrouterAgent'] 03/23/2026 05:45:28.082 7f8b5c5f1648 [contrail-analytics-api] [DEBUG]: Computed ObjectVRouter:an-jenkins-deploy-platform-ansible-os-5515-2 as ['VrouterAgent'] 03/23/2026 05:45:28.083 7f8b5c5f1b48 [contrail-analytics-api] [INFO]: __default__ [SYS_INFO]: AnalyticsApiStats: api_stats = << operation_type = GET remote_ip = 10.0.0.50 object_type = vrouter request_url = http://10.0.0.33:8081/analytics/uves/vrouter/%2A?cfilt=VrouterAgent:mode response_time_in_usec = 17142 response_size_objects = 2 response_size_bytes = 208 resp_code = 200 useragent = python-requests/2.27.1 node = cn-jenkins-deploy-platform-ansible-os-5515-3. >> 03/23/2026 05:45:28.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:45:28.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.117 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.120 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.123 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.133 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.135 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.136 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.143 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.154 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.155 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.156 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.168 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.169 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.173 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.174 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.176 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.177 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.181 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.183 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.187 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.196 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.196 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.197 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.205 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.212 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.214 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.238 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.241 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.243 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.245 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.255 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.266 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.267 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.268 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.273 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.273 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.279 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.285 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.286 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.291 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.295 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.302 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.304 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.312 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.319 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.323 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.335 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.336 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.344 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.347 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.357 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.358 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.359 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.367 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.371 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.373 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.377 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.379 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.389 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.394 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.396 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.397 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.414 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.419 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.432 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.436 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.437 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.442 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.443 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.443 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.463 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.476 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.478 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.482 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.489 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.490 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.498 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.500 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.508 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.516 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.518 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.523 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.526 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.526 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.528 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.529 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.531 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.537 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.545 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.558 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.558 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.562 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.564 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.565 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.565 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.567 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.572 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.572 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.576 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.578 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.583 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.595 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.599 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.614 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.622 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.630 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.638 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.640 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.641 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.641 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.650 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.651 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.655 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.656 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.658 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.662 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.663 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.665 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.676 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.678 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.678 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.680 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.682 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.697 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.702 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.712 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.714 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.726 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.735 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.739 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.739 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.739 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.740 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.755 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.759 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.760 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.764 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.771 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.779 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.781 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.784 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.785 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.786 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.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:45:28.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.807 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.811 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.811 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.824 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.825 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.833 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.840 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.842 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.853 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.857 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.866 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.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:45:28.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.870 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.871 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.877 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.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:45:28.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:45:28.880 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.892 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.917 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:28.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.918 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.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:45:28.924 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.951 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.957 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.960 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.966 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.968 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.985 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.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:45:28.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:45:28.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:45:28.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:45:28.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:28.990 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:28.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:28.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:28.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:28.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:28.992 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:28.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.002 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.004 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.018 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.020 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.031 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.037 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.039 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.039 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.058 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.064 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.065 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.079 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.079 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.082 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.090 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.102 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.107 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.113 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.114 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.119 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.120 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.121 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.128 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.129 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.130 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.142 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.159 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.160 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.160 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.168 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.173 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.179 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.181 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.186 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.187 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.191 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.193 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.200 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.200 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.200 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.202 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.205 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.214 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.214 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.226 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.239 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.240 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.242 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.249 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.268 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.268 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.268 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.268 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.269 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.271 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.279 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.291 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.291 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.293 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.293 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.302 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.302 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.303 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.308 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.311 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.323 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.332 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.333 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.333 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.334 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.347 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.349 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.350 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.350 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.354 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.358 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.363 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.364 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.374 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.379 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.380 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.384 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.386 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.388 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.392 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.393 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.395 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.397 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.398 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.405 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.409 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.411 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.416 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.416 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.435 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.440 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.441 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.442 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.448 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.449 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.453 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.457 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.457 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.458 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.460 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.467 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.470 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.479 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.481 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.498 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.498 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.499 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.508 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.509 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.513 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.521 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.529 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.530 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.533 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.534 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.535 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.541 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.542 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.544 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.545 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.546 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.551 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.556 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.559 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.559 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.569 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.572 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.575 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.577 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.582 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.588 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.589 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.590 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.604 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.605 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.616 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.625 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.626 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.628 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.632 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.632 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.641 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.643 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.656 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.658 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.659 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.664 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.667 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.670 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.672 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.679 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.683 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.685 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.686 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.690 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.691 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.692 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.693 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.694 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.697 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.698 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.703 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.703 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.708 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.711 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.715 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.717 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.725 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.725 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.727 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.733 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.734 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.734 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.736 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.752 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.753 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.754 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.769 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.769 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.769 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.779 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.786 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.801 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.807 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.810 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.810 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.813 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.818 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.822 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.822 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.824 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.831 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.834 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.835 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.850 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.850 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.851 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.852 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.857 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.858 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.862 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.863 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.865 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.868 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.869 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.869 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.872 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.873 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.874 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.875 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.880 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.888 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.891 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.892 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.894 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.895 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.899 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.901 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.904 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.908 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.913 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.914 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.917 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.922 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.925 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.926 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.928 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.931 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.938 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.946 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.952 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.954 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.961 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.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:45:29.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:45:29.963 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.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:45:29.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.969 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.969 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:29.971 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.979 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:29.984 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:29.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:29.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:45:29.987 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:29.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:45:29.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:45:29.995 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:29.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:45:29.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:45:29.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:45:29.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:45:29.998 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:29.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:29.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.002 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.003 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.007 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.014 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.023 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.024 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.025 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.025 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.030 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.031 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.031 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.032 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.032 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.042 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.045 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.051 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.052 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.057 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.083 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.089 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.097 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.104 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.105 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.105 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.106 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.122 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.124 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.129 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.132 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.136 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.158 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.162 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.170 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.176 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.177 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.178 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.178 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.180 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.187 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.190 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.190 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.191 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.192 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.195 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.198 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.199 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.207 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.209 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.217 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.219 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.228 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.232 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.234 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.238 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.239 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.243 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.245 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.247 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.248 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.249 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.251 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.253 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.256 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.258 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.259 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.260 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.261 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.264 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.265 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.265 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.266 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.270 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.270 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.271 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.277 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.278 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.282 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.284 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.287 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.292 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.300 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.305 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.308 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.311 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.313 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.314 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.319 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.319 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.321 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.326 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.337 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.341 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.341 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.345 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.347 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.355 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.355 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.358 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.362 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.365 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.370 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.377 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.384 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.384 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.385 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.388 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.402 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.409 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.410 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.412 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.415 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.420 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.422 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.426 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.427 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.429 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.429 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.431 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.436 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.438 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.439 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.439 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.444 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.445 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.446 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.450 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.452 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.454 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.456 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.457 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.459 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.460 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.460 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.463 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.465 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.467 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.468 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.469 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.474 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.475 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.476 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.480 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.485 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.487 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.491 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.491 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.491 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.492 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.495 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.496 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.497 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.501 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.505 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.506 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.510 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.511 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.511 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.516 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.519 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.527 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.532 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.532 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.540 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.543 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.544 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.550 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.552 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.552 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.560 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.561 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.566 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.574 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.577 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.579 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.587 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.591 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.592 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.596 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.602 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.603 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.603 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.604 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.606 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.612 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.615 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.616 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.618 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.634 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.634 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.635 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.642 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.643 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.643 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.648 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.649 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.649 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.650 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.651 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.657 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.658 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.663 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.665 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.669 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.674 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.675 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.679 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.681 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.682 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.683 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.688 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.689 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.700 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.701 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.701 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.702 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.705 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.711 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.711 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.721 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.728 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.728 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.730 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.730 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.737 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.738 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.743 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.747 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.751 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.758 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.761 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.762 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.765 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.770 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.770 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.771 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.774 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.776 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.777 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.778 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.780 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.787 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.788 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.788 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.789 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.789 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.790 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.793 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.795 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.798 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.799 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.800 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.801 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.808 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.809 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.816 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.818 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.819 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.820 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.825 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.826 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.827 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.828 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.830 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:30.831 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.836 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.837 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.843 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.843 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.853 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.853 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.854 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.855 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.856 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.859 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.862 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.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:45:30.865 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.872 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.873 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.877 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.881 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.881 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.890 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.892 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.892 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.895 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.899 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.901 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.904 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.909 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.910 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.912 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.915 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.916 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.920 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.922 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.923 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.928 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.928 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.930 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.934 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.937 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.937 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.943 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.944 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.945 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.958 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.958 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.966 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:30.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.966 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.966 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.970 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.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:45:30.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:45:30.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.980 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.988 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:30.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:45:30.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:45:30.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.989 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:30.991 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:30.995 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.996 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:30.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:45:30.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:45:30.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:45:30.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:30.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:30.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.001 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.005 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.008 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.009 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.012 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.018 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.019 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.020 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.026 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.026 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.030 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.038 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.040 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.040 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.048 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.054 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.055 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.056 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.061 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.062 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.067 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.076 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.081 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.083 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.085 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.087 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.093 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.095 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.095 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.096 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.115 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.116 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.119 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.124 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.127 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.136 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.138 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.145 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.146 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.148 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.153 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.159 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.164 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.165 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.171 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.172 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.173 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.175 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.187 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.188 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.189 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.201 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.202 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.203 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.207 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.208 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.209 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.209 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.210 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.211 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.216 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.222 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.224 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.227 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.231 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.233 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.233 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.236 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.243 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.244 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.246 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.250 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.253 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.253 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.255 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.259 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.276 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.280 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.282 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.284 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.289 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.289 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.290 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.293 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.298 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.298 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.299 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.305 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.306 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.315 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.316 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.316 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.317 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.318 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.320 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.323 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.325 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.327 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.328 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.336 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.336 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.339 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.339 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.342 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.346 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.351 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.351 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.352 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.354 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.358 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.360 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.361 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.366 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.368 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.369 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.375 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.376 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.377 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.378 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.380 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.381 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.382 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.384 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.387 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.387 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.388 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.395 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.399 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.400 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.401 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.406 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45: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:45:31.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.407 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.408 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.415 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.417 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.417 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.418 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.422 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.424 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.424 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.425 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.425 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45: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:45: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:45:31.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:45: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:45:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.430 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.436 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45: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:45:31.445 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.445 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.447 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45: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:45:31.459 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45: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:45:31.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:45:31.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:45:31.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.462 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.464 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.464 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.467 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.472 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.473 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.474 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.475 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.482 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.490 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.493 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45: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:45:31.504 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.506 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.506 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.507 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.509 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.509 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.513 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.516 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.516 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.517 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.520 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.522 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.522 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.523 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.528 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.531 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45: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:45:31.538 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.540 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.540 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.541 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.542 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.542 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.547 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.548 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.553 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.554 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.565 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.571 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.573 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.573 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.574 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.577 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45: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:45:31.579 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.580 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.581 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45: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:45:31.583 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.584 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.585 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.585 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.586 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.588 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.593 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.595 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.597 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.598 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.608 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.609 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.610 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.610 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.612 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45: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:45:31.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:45:31.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:45:31.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:45:31.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.621 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.625 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.632 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.633 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.634 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.637 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.638 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45: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:45:31.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:45:31.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:45:31.643 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.644 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.645 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.646 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45: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:45: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:45:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.652 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.653 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.657 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.666 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.668 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.670 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.677 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.680 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.685 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.686 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.696 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45: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:45:31.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:45:31.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:45:31.703 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45: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:45:31.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.705 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45: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:45:31.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:45:31.709 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.710 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.711 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.711 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.712 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.713 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.717 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.731 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.742 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.744 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.745 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.748 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.752 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.755 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.757 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.760 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.763 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.768 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.771 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45: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:45: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:45:31.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:45:31.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:45:31.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.781 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.783 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.783 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.789 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.791 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.792 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.793 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.793 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.794 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.803 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.805 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.807 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.808 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.813 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.814 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.820 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.823 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.825 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.827 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45: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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.836 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.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:45:31.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.844 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.845 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.857 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.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:45:31.860 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.862 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.862 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.866 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.872 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.873 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.874 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.874 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.876 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.877 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45: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:45:31.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.883 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.884 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.900 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.903 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.903 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.905 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.918 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.918 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.919 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.920 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45: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:45:31.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:45:31.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:45:31.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:45:31.935 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:31.939 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.940 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.940 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.940 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.941 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.945 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45: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:45: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:45:31.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.949 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.950 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.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:45:31.951 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.953 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.956 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.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:45:31.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:45:31.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:45:31.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.959 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.960 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.962 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.963 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.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:45:31.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.964 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.965 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.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:45: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:45: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:45: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:45:31.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.974 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.979 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.980 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.983 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.983 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:31.984 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.985 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.986 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.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:45:31.990 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.992 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:31.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:31.992 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:31.993 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:31.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:45:31.997 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:31.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:45:31.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:31.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:45:31.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:31.999 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.000 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.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:45:32.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.005 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:32.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.005 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.005 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:32.006 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.006 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.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:45:32.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.010 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.011 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.016 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.017 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:32.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.017 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.018 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.021 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.022 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.023 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.026 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:32.027 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.028 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:32.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.028 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.029 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.033 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.034 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.037 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.038 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.040 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:32.041 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.044 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.047 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.048 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.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:45:32.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.053 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.054 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.055 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.059 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:32.060 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45: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:45:32.062 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.063 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.064 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.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:45:32.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:45: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:45: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:45:32.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.069 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.070 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.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:45:32.071 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.072 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:32.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:45:32.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:45:32.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.075 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.077 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.079 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:32.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:45:32.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:45:32.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.080 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45: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:45:32.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:45:32.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:45:32.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.085 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:32.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.085 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.086 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.087 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:32.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:45:32.089 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.091 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.092 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.092 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:32.094 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.094 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.099 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.100 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.101 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.104 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45: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:45:32.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:45:32.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.106 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.107 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45:32.108 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.110 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:32.111 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.112 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.113 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.118 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.120 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.125 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:32.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.125 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.126 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.130 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.136 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:32.137 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.139 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.140 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.144 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.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:45:32.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.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:45:32.147 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.148 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:32.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{"2": 1774244639411596, "1": 1774244639411838, "0": 1774244639419688, "3": 1774244639419865, "4": 1774244639427096, "5": 1774244639522245, "13": 1774244639791102, "12": 1774244639844756, "11": 1774244639845112, "10": 1774244639845577, "9": 1774244639846663, "8": 1774244639846961, "7": 1774244639847362, "6": 1774244639848510, "16": 1774244639922384, "15": 1774244639922584, "14": 1774244639922742, "24": 1774244639958966, "23": 1774244639959601, "22": 1774244639959756, "21": 1774244639959893, "20": 1774244639960098, "19": 1774244639960259, "18": 1774244639960408, "17": 1774244639960781, "29": 1774244639996290, "28": 1774244639996521, "27": 1774244639996859, "26": 1774244639997046, "25": 1774244639997191}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.150 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.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:45:32.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:45:32.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.151 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.152 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.153 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-2.-0') 03/23/2026 05:45: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:45:32.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:45:32.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:45: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:45:32.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer 03/23/2026 05:45:32.156 7f8b5c5f1048 [contrail-analytics-api] [INFO]: zk state CONNECTED (CONNECTED) 03/23/2026 05:45:32.157 7f8b5c5f1048 [contrail-analytics-api] [INFO]: check for /analytics-discovery-/OpServer/cn-jenkins-deploy-platform-ansible-os-5515-3.-0 03/23/2026 05:45:32.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:45:32.160 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{\\"2\\": 1774244639411596, \\"1\\": 1774244639411838, \\"0\\": 1774244639419688, \\"3\\": 1774244639419865, \\"4\\": 1774244639427096, \\"5\\": 1774244639522245, \\"13\\": 1774244639791102, \\"12\\": 1774244639844756, \\"11\\": 1774244639845112, \\"10\\": 1774244639845577, \\"9\\": 1774244639846663, \\"8\\": 1774244639846961, \\"7\\": 1774244639847362, \\"6\\": 1774244639848510, \\"16\\": 1774244639922384, \\"15\\": 1774244639922584, \\"14\\": 1774244639922742, \\"24\\": 1774244639958966, \\"23\\": 1774244639959601, \\"22\\": 1774244639959756, \\"21\\": 1774244639959893, \\"20\\": 1774244639960098, \\"19\\": 1774244639960259, \\"18\\": 1774244639960408, \\"17\\": 1774244639960781, \\"29\\": 1774244639996290, \\"28\\": 1774244639996521, \\"27\\": 1774244639996859, \\"26\\": 1774244639997046, \\"25\\": 1774244639997191}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-1.-0') 03/23/2026 05:45:32.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:45:32.161 7f8b5c728e48 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5515-3.-0') 03/23/2026 05:45:32.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5515-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 03/23/2026 05:45:32.161 7f8b5c5f1048 [contrail-analytics-api] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for OpServer info None 03/23/2026 05:45:32.161 7f8b5c5f1048 [contrail-analytics-api] [INFO]: Analytics Discovery OpServer reconnect 03/23/2026 05:45:32.162 7f8b5c5f1048 [contrail-analytics-api] [INFO]: ensure /analytics-discovery-/OpServer